English Dictionary
◊ ONAGRACEAE
tufted centaury
n : tufted perennial of western Europe and Azores having bright
pink to white flowers [syn: {Centaurium scilloides}]